artificial diet - French English Dictionary